

Durn="2"


CamX="50 * sin( t * .18 )"
CamY="0"
CamZ="50 * cos( t * .18 )"


CmLX="-.1"
CmLY=".1"
CmLZ=".1"

CUpX="0"
CUpY="1"
CUpZ="0"


A0="30 * PI / 180"	
A1="t"	
A2="rnd( 2 * PI )"
A3="120 * PI / 180"	
A4="2 * PI" 	
A5=".8" 	
A6= "A5*cos( A0 )"
A7= "A5*sin( A0 )"
A8= "A5*cos( A0  +   2 * pi / 6 )"
A9= "A5*sin( A0  +   2 * pi / 6 )"
A10="A5*cos( A0  +   4 * pi / 6 )"
A11="A5*sin( A0  +   4 * pi / 6 )"
A12="A5*cos( A0  +   6 * pi / 6 )"
A13="A5*sin( A0  +   6 * pi / 6 )"
A14="A5*cos( A0  +   8 * pi / 6 )"
A15="A5*sin( A0  +   8 * pi / 6 )"
A16="A5*cos( A0  +  10 * pi / 6 )"
A17="A5*sin( A0  +  10 * pi / 6 )"

A18=""
A19=""

A20=".15 + rnd( .15 )"  // chose a scale decay factor for the flake


B0="20 * ( .5 * BASS + 1.1 )"
B1="t * .19 + a2"

C0="flor( dt * 2.99 )"   // set the seed for the snowflake that we're on
C1="25 * cos( b1 + c0 * a3 )"   // x pos
C2="15 * sin( b1 + c0 * a3 )"   // y pos
C3="c1 * cos( t * .32 )"        // x' pos
C4="c1 * sin( t * .32 )"        // z pos
C5="seed( c0 + a1 )"            // set the seed for the snowflake that we're on
C6="rnd( .8 ) * t + rnd( PI )"  // rnd theta angle
C7="sin( C6 )"
C8="cos( C6 )"
C9="seed( t + 1234 * dt )"      // shuffle the seed (for the D vars)

D0="flor( rnd( 6.99 ) ) * 3"
D1="(sqwv( D0 ) * ( D1 + a6 ) + sqwv( D0 - 3 ) * ( D1 +  a8 )  + sqwv( D0 - 6 ) * ( D1 +  a10 ) + sqwv( D0 - 9 ) * ( D1 +  a12 ) + sqwv( D0 - 12 ) * ( D1 +  a14 ) + sqwv( D0 - 15 ) * ( D1 +  a16 ))* a20"
D2="(sqwv( D0 ) * ( D2 + a7 ) + sqwv( D0 - 3 ) * ( D2 +  a9 )  + sqwv( D0 - 6 ) * ( D2 +  a11 ) + sqwv( D0 - 9 ) * ( D2 +  a13 ) + sqwv( D0 - 12 ) * ( D2 +  a15 ) + sqwv( D0 - 15 ) * ( D2 +  a17 ))* a20"   


X="D1 * B0 * c8 + c3"
Y="D2 * B0 + c2"
Z="D1 * B0 * c7 + c4"


R="1"
G="1"
B="1"



BckB=".05"

ConL=0
ConB=0
LWdt="2"


widt=200
heig=200
Scal="500"
ScSz=1
Pers="80"
Vers=40

